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.”
ma.bel.lo.ˈna
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.”