doi.org
The sensory ecology of caterpillars - Journal of Comparative Physiology A
Caterpillars (larval Lepidoptera) are one of the most ecologically and evolutionarily significant taxa on Earth. As both feeders and food, they shape the dynamics of enumerate ecosystems on land. Key ...