octospores
English
Noun
octospores
plural of
octospore
Anagrams
rotoscopes