Eruca

Definition:

  • (n.) An insect in the larval state; a caterpillar; a larva.