Definify.com

Definition 2024


larwa

larwa

Polish

larwy

Noun

larwa f

  1. grub, maggot, larva

Declension