quilocuilin

Etymology
From.

Noun

 * 1) Any caterpillar or other wormlike animal found in plants or grass.