Haematopinus eurysternus

This post was written by admin on December 6, 2012
Posted Under: Common names
Common name Short-nosed Cattle Louse
Previous Post: