schizophytaEnglish

Schizophyta, division Schizophyta

Noun

Former term for the Cyanophyta

English: Schizophyta, division Schizophyta

English words with similar meanings

Show 1 words