Tamil Dictionary 🔍

acrosporous

Ac"ro*spor"ous, a. Defn: Having acrospores.


acrosporous - Similar Words