meaning of potato mosaic

1. a disease of the leaves of potato plants


Related Words

potato mosaic |

Developed & Maintained By Taraprasad.com

Treasure Words