Tamil Dictionary 🔍

androspore

An"dro*spore, n. Etym: [Gr. (Bot.) Defn: A spore of some algæ, which has male functions.


androspore - Similar Words