siricoidea
/sɪˌrɪkɔˈɪdiːə/Definitions
1. noun
a suborder of moths in the family Erebidae
“The siricoidea moths were a unique addition to the nocturnal garden.”
1. noun
a suborder of moths in the family Erebidae
“The siricoidea moths were a unique addition to the nocturnal garden.”