Definify.com

Definition 2025


hygromata

hygromata

English

Noun

hygromata

  1. plural of hygroma