Attested.to

Definition

very tender and very nutritious tissue from marrowbones

Seed ·

Term in context

bone marrow in CommonParlance