Definify.com

Definition 2024


hydrocauli

hydrocauli

English

Noun

hydrocauli

  1. plural of hydrocaulus