humettes
English
Noun
humettes
plural of
humette