meaning of tomato blight

1. a disease of tomato plants


Related Words

tomato blight |

Developed & Maintained By Taraprasad.com

Treasure Words