crotovenatranslation and definition "crotovena", tamil lexiconWordTamil Definitioncrotovenaமண்துளைப்புகள்