mabellona

ma.bel.lo.ˈna

Definitions

1. noun

A type of large, carnivorous moth, specifically the Luna Moth

“The mabellona’s distinctive appearance and large wingspan make it a popular sighting among butterfly enthusiasts.”

Synonyms

  • Luna Moth
  • moth

Antonyms

  • beetle
  • butterfly