Greeny Visitor with Fake Eyes : Tomato Worm - Nature In Digital Eye
Tomato worms, or commonly called as hornworms with the scientific name manduca quinquemaculata, are a type of caterpillars. It’s named due to its tail that similarly appears horn. They’re one of the largest caterpillars extending up to 4 inches long.
Nature in Digital Eye