null Skip to main content

Caterpillars Trichoplusia ni, Plutella xylostella

Caterpillars

Caterpillars are the larvae of butterflies and moths. Butterflies and moths form the order Lepidoptera, a very large group with more than 150,000 species, that are easily distinguishable from other insects, as it is a highly uniform group, both in appearance and behavior. [Read More]

Caterpillars are the larvae of butterflies and moths. Butterflies and moths form the order Lepidoptera, a very large group with more than 150,000 species, that are easily distinguishable from other insects, as it is a highly uniform group, both in appearance and behavior.