oestroid

/ˈiːstroɪd/

Definitions

1. noun

A female insect of the order Hymenoptera, particularly the female wasp or bee.

“The oestroid is a vital part of the ecosystem, helping to pollinate flowers.”

Synonyms

  • bee
  • female wasp

Antonyms

  • male wasp