See also: oöspores

English

edit

Noun

edit

oospores

  1. plural of oospore

Anagrams

edit