• word of the day

    leaf-cutter bee

    leaf-cutter bee - Dictionary definition and meaning for word leaf-cutter bee

    Definition
    (noun) bee that cuts rounded pieces from leaves and flowers to line its nest
Connect with us on Facebook