Cl
ip
Art
ETC
Clipart tagged: ‘Melophagus ovinus’
Sheep Ked
The Sheep Ked (Melophagus ovinus) is a wingless louse fly that is a parasite to sheep.