"hydatide" in English Hydatide {f} hydatid tapeworm Detailed translations for "hydatide" die Hydatide{feminine} Hydatide hydatid tapeworm