The AI-powered English dictionary
usually uncountable, plural coenuroses
A parasitic infestation of Taenia tapeworm larvae; most common in ungulates and canids examples
The disease caused by such an infestation examples