Tamil Dictionary 🔍

polysporous

Pol`y*spor"ous, a. Etym: [Poly- + spore.] (Bot.) Defn: Containing many spores.


polysporous - Similar Words