Definify.com

Definition 2024


leaf-cutting_bee

leaf-cutting bee

English

Noun

leaf-cutting bee (plural leaf-cutting bees)

  1. A leaf-cutter bee.