As nouns the difference between terms and polyspore
is that terms is while polyspore is any of a group of twelve to sixteen spores present in some red algae.
terms
English
Noun
(head)
Statistics
*
----
polyspore
English
Noun
(
en noun)
Any of a group of twelve to sixteen spores present in some red algae
Anagrams
*