catocalid
/kat.əˈkælɪd/Definitions
1. noun
A genus of moths in the family Erebidae.
“The catocalid moth is known for its unique camouflage abilities.”
1. noun
A genus of moths in the family Erebidae.
“The catocalid moth is known for its unique camouflage abilities.”