Definify.com

Definition 2025


hydrocauli

hydrocauli

English

Noun

hydrocauli

  1. plural of hydrocaulus