pneumostomes
English
Noun
pneumostomes
plural of
pneumostome