hydatoid
/haɪˈdeɪtoʊd/Definitions
1. adjective
relating to or resembling a hydroid, or a hydatid.
“The hydatoid cysts were a major concern for the medical team.”
2. noun
a hydroid or a hydatid.
“The hydatoid was found in the patient’s liver.”
1. adjective
relating to or resembling a hydroid, or a hydatid.
“The hydatoid cysts were a major concern for the medical team.”
2. noun
a hydroid or a hydatid.
“The hydatoid was found in the patient’s liver.”