Definify.com

Definition 2025


hydrothecae

hydrothecae

English

Noun

hydrothecae

  1. plural of hydrotheca