leafcutter bee
Concise Oxford English Dictionary © 2008 Oxford University Press:
leafcutter bee
▶noun a solitary bee which cuts pieces from leaves and uses them to construct cells in its nest. [Genus Megachile.]
'leafcutter bee' also found in these Oxford entries:

