dog beetranslation and definition "dog bee", tamil lexiconWordTamil Definitiondog beeஆண் தேனீ, சோம்பேறித் தேனீ