Attested.to

Definition

relating to or containing or resembling albumin

Seed ·

Term in context

albuminous in CommonParlance