HYDATOID


Meaning of HYDATOID in English

adj resembling water; watery; aqueous; hyaloid.

Webster English vocab.      Английский словарь Webster.