alveolospheres
English
Noun
alveolospheres
plural of
alveolosphere