aristolochiatranslation and definition "aristolochia", tamil lexiconWordTamil Definitionaristolochiaஆடுதின்னாப் பாளை