seillean gearradair-dhuilleag

Noun

 * 1) leafcutter bee (Family  genus )