meaning of tomato hornworm

1. large green white-striped hawkmoth larva that feeds on tomato and potato plants; similar to tobacco hornworm


Related Words

tomato hornworm |

Developed & Maintained By Taraprasad.com

Treasure Words