kinorhynch
noun
kin·o·rhynch
plural -s
Definition of kinorhynch
: a worm of the class Kinorhyncha
Keep scrolling for more