polyspore (English, noun)
expansion: polyspore (plural polyspores)
Senses:
glosses: Any of a group of twelve to sixteen spores present in some red algae
Forms:
form: polyspores
tags: plural