meaning of onion mildew

1. fungus causing a downy mildew on onions


Related Words

onion mildew |

Developed & Maintained By Taraprasad.com

Treasure Words