Attested.to

Definition

algae that are clear green in color; often growing on wet ricks or damp wood or the surface of stagnant water

Seed ·

Term in context

chlorophyte in CommonParlance