No Image

Entomology definition of Phytoscopic

September 12, 2014 Raj 0

Entomology definition of Phytoscopic: characters of light or conditions of illumination that affect colors of caterpillars. {Scanner’s comment: This is a puzzling term. I suspect […]