Tamil Dictionary 🔍

sorema

So*re"ma, n. Etym: [NL., fr. Gr. (Bot.) Defn: A heap of carpels belonging to one flower.


sorema - Similar Words