நஞ்சுண்டான். (L.) Poison ball plant.
Tamil Lexicon
toṟuvattu,n.Poison ball plant.நஞ்சுண்டான். (L.)
DSAL