harpula

/ˈhɑrpjʊlə/

Definitions

1. noun

A type of parasitic wasp or a genus of wasps, typically known for their parasitic behavior towards other insects.

“The entomologist studied the life cycle of the Harpula wasp, fascinated by its unique relationship with its host species.”

Synonyms

  • hymenoptera
  • parasitic wasp

Antonyms

  • beneficial insect
  • harmless creature