Attested.to

Definition

a simple water-soluble protein found in many animal tissues and liquids

Seed ·

Term in context

albumen in CommonParlance