Caterpillars
-
Caterpillars Have a Strong Sense of Smell, Thanks to Their Sophisticated "Noses"
Caterpillars have the ability to consume copious amounts of plant materials in a short time. Learn how this affects their olfactory system!