peronosporaceae : Idioms & Phrases


family peronosporaceae

  • noun parasitic fungi: downy mildews
    Peronosporaceae.
WordNet