Get Free Checker

leaf-cutter bee

NOUN
  1. bee that cuts rounded pieces from leaves and flowers to line its nest

How To Use leaf-cutter bee In A Sentence

List is Empty.