Definify.com

Definition 2025


larwa

larwa

Polish

larwy

Noun

larwa f

  1. grub, maggot, larva

Declension