Meaning of 'deadly nightshade'

  • அட்ரோபின் நச்சு கொண்ட தாவரம்

Synonyms


Browse English to Tamil Dictionary