Attested.to

Definition

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

Seed ·

Term in context

diatom in CommonParlance