if i ever meet an aardvark i'm going to step on its nasal implement so that it couldn't suck up an insect if its life depended on it
a medium sized insectivore with protruding nasal implement
"if i ever meet an aardvark i'm going to step on its nasal implement so that it couldn't suck up an insect if its life depended on it" What is the definition of "aardvark"?