Word info

chromerid

Noun

Meaning

chromerid (plural chromerids)

Any unicellular photosynthetic organism of the phylum Chromerida

Source: en.wiktionary.org

Close letter words and terms