Find the word definition

Wiktionary
macrospores

n. (plural of macrospore English)

Usage examples of "macrospores".

Now, each of these containers has macrospores of a different variety, with suggestions on how to cook them.