It is the sphinx moth, also called the hawk moth or hummingbird moth ... which hatch into large green caterpillars with a single horn protruding at the back. This is why they are sometimes ...
No, it's a hummingbird hawk-moth! This fascinating creature looks like a hummingbird, but it's actually a moth. It even hovers in a way reminiscent of hummingbirds, with its wings fluttering so ...