Tamil Dictionary 🔍

epispore

Ep"i*spore, n. Etym: [Pref. epi- + spore.] (Bot.) Defn: The thickish outer coat of certain spores.


epispore - Similar Words