Please enable javascript to use dictionary! Howto enable javascript?
cestode▼noungeneric term
tapeworm▼noungeneric term
genus Echinococcus▼noun
worm genus▼noungeneric term
↑