Chigger mites (Trombiculidae) on Elephant Shrew (Photographed by: Dr Ali Halajian)

This post was written by admin on September 21, 2015
Posted Under: Picture of The Month
Chigger mites (Trombiculidae) on Elephant Shrew (Photographed by: Dr Ali Halajian)
Previous Post: