manduca quinquemaculata Meaning, Definition & Usage
-
noun large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm
tomato hornworm; potato worm.
-
noun moth whose larvae are tomato hornworms