scientific nametranslation and definition "scientific name", tamil lexiconWordTamil Definitionscientific nameஅறிவியல் பெயர்