hydratranslation and definition "hydra", tamil lexiconWordTamil Definitionhydraஹைட்ராhydraஹைட்ராhydramநீர்த்திமியம்hydrateநீரேறிhydratedநீர்சேர்ந்த