locusca
/ləˈkuːskə/Definitions
1. noun
A type of moth in the family Noctuidae, specifically Locusa maculata.
“The entomologist carefully observed the locusca moth in its natural habitat.”
1. noun
A type of moth in the family Noctuidae, specifically Locusa maculata.
“The entomologist carefully observed the locusca moth in its natural habitat.”