Tamil Dictionary
🔍
epispore
Ep"i*spore, n. Etym: [Pref. epi- + spore.] (Bot.) Defn: The thickish outer coat of certain spores.
epispore - Similar Words
perispore
episode
seirospore
spore
ooespore
isospore
exospore
epistome
episperm
epiploce
madurai.io
About