Larva (disambiguation)
Larva stands for:
- Larva , in zoology an intermediate form in metamorphosis
- Larva (mask) , a more or less massive mask or face make-up
- Basel artist larva, special larvae of the Basel Carnival
See also:
Wiktionary: Larve - explanations of meanings, word origins, synonyms, translations