It is the sphinx moth, also called the hawk moth or hummingbird moth ... After mating, the females will lay eggs, which hatch into large green caterpillars with a single horn protruding at ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results