meaning of leaf cutting

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


Related Words

leaf-cutting bee |

Developed & Maintained By Taraprasad.com

Treasure Words