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.