Word info

cyclotelloid

Noun

Meaning

cyclotelloid (plural cyclotelloids)

Any of the genus Cyclotella of diatoms.

Source: en.wiktionary.org

Close letter words and terms