hygromata

English

Noun

hygromata

  1. plural of hygroma