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.”

Synonyms

  • Noctuidae
  • moth

Antonyms

  • bee
  • butterfly