Meaning oflarvain English

larva

us//ˈlɑːrə//uk//ˈlɑːrə//
#uncommon
Definitions