Tamil Dictionary 🔍

dodecagynia

Do*dec`a*gyn"i*a, n. pl. Etym: [NL., fr. Gr. (Bot.) Defn: A Linnæan order of plants having twelve styles.


dodecagynia - Similar Words