oöphytes

See also: oophytes

English

Noun

oöphytes

  1. plural of oöphyte