Tamil Dictionary 🔍

decandria

De*can"dri*a, n. pl. Etym: [NL., fr. Gr. (Bot.) Defn: A Linnæan class of plants characterized by having ten stamens.


decandria - Similar Words