Triodontophorus
noun
Tri·odon·toph·o·rus
ˌtrīəˌdän‧ˈtäfərəs
: a genus of nematode worms (family Strongylidae) parasitic in the intestine of horses
Love words? Need even more definitions?
Merriam-Webster unabridged
Share