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.”
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.”