meaning of hippoboscid

1. blood-sucking dipterous fly parasitic on birds and mammals


Related Words

hippoboscid | hippoboscidae |

Developed & Maintained By Taraprasad.com

Treasure Words