hydatid noun1 •A cyst due to infection by larvae of some species of the tapeworm Echinococcus.Your sacred Majesty, he has the dropsy;— We shall find pints of hydatids in’s liver, He has not half an inch of wholesome fat Upon his carious ribs— — 1820 formshydatids