Diatoms Meaning
There are 1 meaning(s) for word Diatoms
Meaning 1 : microscopic unicellular marine or freshwater colonial alga having cell walls impregnated with silica
Similar words of Diatoms :
There are 1 meaning(s) for word Diatoms
Similar words of Diatoms :