Lagochilascaris
noun
Lag·o·chi·las·ca·ris
ˌlag-ō-kī-ˈlas-kə-rəs
: a genus of nematode worms including one (L. minor) that is normally parasitic in the intestine of wild felines but sometimes occurs as a subcutaneous parasite of humans in Trinidad and Suriname
Love words? Need even more definitions?
Merriam-Webster unabridged
Share