Definify.com

Definition 2025


lappet_moths

lappet moths

English

Noun

lappet moths

  1. plural of lappet moth