leafcutter bee
noun
Definitions
A bee of the family Megachilidae that cuts fragments from leaves and uses them to build its nest.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A bee of the family Megachilidae that cuts fragments from leaves and uses them to build its nest.