meaning of melophagus

1. an arthropod genus of wingless flies including the sheep ked


Related Words

melophagus | melophagus ovinus |

Developed & Maintained By Taraprasad.com

Treasure Words