WordNet: ekinokokki

Sanatista
tapeworms whose larvae are parasitic in humans and domestic animals



ekinokokki