locrine

/lɒkrɪn/

Definitions

1. noun

a type of larva of certain insects, typically resembling a worm or grub

“The entomologist spent years studying the life cycle of locrines in the forest ecosystem.”

Synonyms

  • caterpillar
  • larva

Antonyms

  • adult insect
  • imago