As nouns the difference between terms and polyspory
is that terms is while polyspory is (botany) the production of very many spores; the condition of being polysporous.
terms
English
Noun
(head)
Statistics
*
----
polyspory
English
Noun
(-)
(botany) The production of very many spores; the condition of being polysporous