hydatoid
Speech parts
1. hydatoid - Noun
2. hydatoid - Adjective
Meaning
Resembling water; watery; aqueous; hyaloid.
Source: Webster's dictionary1. hydatoid - Noun
2. hydatoid - Adjective
Resembling water; watery; aqueous; hyaloid.
Source: Webster's dictionary