Tamil Dictionary 🔍

icosandria

I`co*san"dri*a, n. pl. Etym: [NL., fr. Gr. icosandrie.] (Bot.) Defn: A Linnæan class of plants, having twenty or more stamens inserted in the calyx.


icosandria - Similar Words