Polyspory Definition
noun
(botany) The production of very many spores; the condition of being polysporous.
Wiktionary
Find Similar Words
Find similar words to polyspory using the buttons below.
(botany) The production of very many spores; the condition of being polysporous.
Find similar words to polyspory using the buttons below.