1 leaf case moth | Definition of leaf case moth

leaf case moth

noun

Definition of leaf case moth

: a bagworm (Hyalarcta hübneri) that damages leaves and fruit in Australia