meaning of human botfly

1. large tropical American fly; parasitic on humans and other mammals


Related Words

human botfly |

Developed & Maintained By Taraprasad.com

Treasure Words