anthospheres
English
Noun
anthospheres
plural of
anthosphere