Asian Tapeworm Definition
noun
A tapeworm (Bothriocephalus acheilognathi) that infects freshwater fish, especially cyprinids. Originally found in grass carp in China and Japan, it has spread worldwide.
American Heritage Medicine
Find Similar Words
Find similar words to Asian tapeworm using the buttons below.