Caterpillars Have a Strong Sense of Smell, Thanks to Their Sophisticated "Noses" April 11, 2024 Salma Begum Caterpillars have the ability to consume copious amounts of plant materials in a short time. Learn how this affects their olfactory system! http://dlvr.it/T5NvX4 Tweet Share Share Share Share