Triodontophorus
noun
Tri·odon·toph·o·rus
| \ ˌtrīəˌdän‧ˈtäfərəs\
Definition of Triodontophorus
: a genus of nematode worms (family Strongylidae) parasitic in the intestine of horses
Keep scrolling for more