meaning of peronosporaceae

1. parasitic fungi: downy mildews


Related Words

peronosporaceae |

Developed & Maintained By Taraprasad.com

Treasure Words