SEIROSPORE MEANING IN ENGLISH

• Seirospore Definition & Synonyms

  1. (n.) One of several spores arranged in a chain as in certain algae of the genus Callithamnion.


RECENT SEARCHES