Definify.com

Definition 2026


hydrocauli

hydrocauli

English

Noun

hydrocauli

  1. plural of hydrocaulus