Download

Manduca quinquemaculata

NOUN
  1. moth whose larvae are tomato hornworms
  2. large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm

How To Use Manduca quinquemaculata In A Sentence

List is Empty.