watercresstranslation and definition "watercress", tamil lexiconWordTamil Definitionwatercressநீர்வளர் கீரைவகை.