oomycetes

See also: Oomycetes

English

Noun

oomycetes

  1. plural of oomycete