onchium
noun
on·chi·um
ˈäŋkēəm
plural onchia
-ēə
: one of the hooks or rasps located in the buccal cavity of various nematode worms and serving to grasp and break up prey
Love words? Need even more definitions?
Merriam-Webster unabridged
Share