Attested.to

Definition

an alkaloidal extract or tincture of the poisonous belladonna plant that is used medicinally

Seed ·

Term in context

belladonna in CommonParlance