Noun

Dictionary in Provencal

larvo

larva; lemure

English translation larva; lemure
Grammatical category s.
Also from English larva, lemure