Word info

peronosporale

Noun

Meaning

peronosporale (plural peronosporales)

Any water mold of the order Peronosporales.

Source: en.wiktionary.org

Close letter words and terms