homospores
English
Noun
homospores
plural of
homospore
Anagrams
osmophores
,
sophomores