stinking nightshade - Inglés Sinónimo Diccionario

stinking nightshade

n.
[1] henbane , black henbane , Hyoscyamus niger