Tamil Dictionary 🔍

polyphore

Pol"y*phore, n. Etym: [Poly- + Gr. (Bot.) Defn: A receptacle which bears many ovaries.


polyphore - Similar Words