Eruca /(?)/

E·ru·ca

Eruca

n.

pl. Erucæ

  1. An insect in the larval state; a caterpillar; a larva. (Zoöl.)