English | German | Russian | Czech

epispore English

Meaning epispore meaning

What does epispore mean?

epispore

(botany) The thickish outer coat of certain spores.

Synonyms epispore synonyms

What other words have the same or similar meaning as epispore?

epispore English » English

exospore

Are you looking for...?