HYDATID


Meaning of HYDATID in English

noun Etymology: Greek ~-, hydatis watery cyst, from hydat-, hydōr Date: 1683 the larval cyst of a tapeworm (genus Echinococcus ) occurring as a fluid-filled sac containing daughter cysts in which scolices develop

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.