meaning of leaf cutter bee

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


Related Words

leaf-cutter bee |

Developed & Maintained By Taraprasad.com

Treasure Words