meaning of gadfly

1. Any dipterous insect of the genus Oestrus, and allied genera of botflies.


Related Words

gadfly |

Developed & Maintained By Taraprasad.com

Treasure Words