Sekirov Dictionary

cyclotelloid

noun1

  1. Any of the genus Cyclotella of diatoms.
forms

cyclotelloids

This dictionary works without the internet: on your phone · in Chrome