Tamil Dictionary 🔍

multijugate

Mul*tij"u*gate, a. Defn: Having many pairs of leaflets.


multijugate - Similar Words