pterophores
English
Noun
pterophores
plural of
pterophore
Anagrams
protosphere
,
troposphere