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.”
1. noun
A subfamily of leafcutter bees, in the family Megachilidae.
“The biologist studied the behavior of dicaeidae in the tropical forest.”