androspores
English
Noun
androspores
plural of
androspore