leuckartia
/ˈluːkɑrtiə/Definitions
1. noun
A genus of moths in the family Erebidae.
“The leuckartia moth is a large species found in tropical regions.”
1. noun
A genus of moths in the family Erebidae.
“The leuckartia moth is a large species found in tropical regions.”