Attested.to

Definition

of or related to or having a tumor of the kind known as an angioma

Seed ·

Term in context

angiomatous in CommonParlance