• word of the day

    belladonna

    belladonna - Dictionary definition and meaning for word belladonna

    Definition
    (noun) perennial Eurasian herb with reddish bell-shaped flowers and shining black berries; extensively grown in United States; roots and leaves yield atropine Definition
    (noun) an alkaloidal extract or tincture of the poisonous belladonna plant that is used medicinally
Download our Mobile App Today
Receive our word of the day
on Whatsapp