humettes

English

Noun

humettes

  1. plural of humette