osmophores
English
Noun
osmophores
plural of
osmophore
Anagrams
homospores
,
sophomores