Definify.com

Definition 2026


luna_moths

luna moths

English

Noun

luna moths

  1. plural of luna moth