Tamil Dictionary 🔍

angiosporous

An`gi*os"po*rous, a. Etym: [Angio- + spore.] (Bot.) Defn: Having spores contained in cells or thecæ, as in the case of some fungi.


angiosporous - Similar Words