schizophyta

Noun
  1. Former term for the Cyanophyta (synset 101360608)

Found on Word Lists

Other Searches