meaning of hornets nest

1. habitation for wasps or hornets


Related Words

hornets nest |

Developed & Maintained By Taraprasad.com

Treasure Words