dicaeidae

/daɪˈsiːɪdiˌiːd/

Definitions

1. noun

A subfamily of leafcutter bees, in the family Megachilidae.

“The biologist studied the behavior of dicaeidae in the tropical forest.”

Synonyms

  • leafcutter bees
  • megachilidae

Antonyms

  • honey bees