diatom

Explore definitions, synonyms, and language insights of diatom

Definitions

Noun
microscopic unicellular marine or freshwater colonial alga having cell walls impregnated with silica

More General Terms