Wiktionary
leafcutter bees
n. (plural of leafcutter bee English)
n. (plural of leafcutter bee English)