"hydatiden" in English Hydatiden {m pl} hydatid tapeworms Detailed translations for "hydatiden" Hydatiden{masculine plural} Hydatiden hydatid tapeworms