diatom
Explore definitions, synonyms, and language insights of diatom
Definitions
Noun
microscopic unicellular marine or freshwater colonial alga having cell walls impregnated with silica
Explore definitions, synonyms, and language insights of diatom