stinking nightshade

definition: poisonous fetid Old World herb having sticky hairy leaves and yellow-brown flowers
example:
speech part: noun
synonyms: henbane
Video not found.