meaning of blister blight

1. a disease of tea plants


Related Words

blister blight |

Developed & Maintained By Taraprasad.com

Treasure Words