Tamil Dictionary 🔍

thecasporous

The*cas"po*rous, a. (Bot.) Defn: Having the spores in thecæ, or cases.


thecasporous - Similar Words