hydrothecae

English

Noun

hydrothecae

  1. plural of hydrotheca