විතුදන්තvitudantaDigital Pāḷi Dictionaryvitudanta prp stabbing; piercing; stinging; injuring [vi + tuda + nta]← විතුදන විතුදි →