estomes
Catalan
Noun
estomes
plural of
estoma