Definify.com

Definition 2024


hydrothecae

hydrothecae

English

Noun

hydrothecae

  1. plural of hydrotheca