oömycetes
English
Noun
oömycetes
plural of
oömycete