meaning of melophagus ovinus

1. wingless fly that is an external parasite on sheep and cattle


Related Words

melophagus ovinus |

Developed & Maintained By Taraprasad.com

Treasure Words