meaning of leaf cutter

1. bee that cuts rounded pieces from leaves and flowers to line its nest


Related Words

leaf-cutter | leaf-cutter bee |

Developed & Maintained By Taraprasad.com

Treasure Words