nectarytranslation and definition "nectary", tamil lexiconWordTamil Definitionnectaryமதுசுரப்பி,தன் சுரப்பி