HYDROTHECAS MEANING IN ENGLISH

• Hydrothecas Definition & Synonyms

  1. (pl. ) of Hydrotheca


• Hydrotheca Definition & Synonyms

  1. (n.) One of the calicles which, in some Hydroidea (Thecaphora), protect the hydrants. See Illust. of Hydroidea, and Campanularian.


RECENT SEARCHES