meaning of stinking nightshade

1. poisonous fetid Old World herb having sticky hairy leaves and yellow-brown flowers; yields hyoscyamine and scopolamine


Related Words

stinking nightshade |

Developed & Maintained By Taraprasad.com

Treasure Words