larva meaning

Meaning of larva

What is the full meaning of larva

an animal in an immature but active state [n LARVAS or LARVAE]

Example of the word larva placed on a Scrabble board.

Unscrambled word larva

Points for larva

Scrabble
11 points
Word With Friends
10 points
Wordfeud
11 points