Attested.to

Definition

similar to or containing or dissolved in water

Seed ·

Term in context

aqueous in CommonParlance