Anthropobiologytranslation and definition "Anthropobiology", tamil lexiconWordTamil DefinitionAnthropobiologyதொல்தோற்ற இனவியல் (மாந்த - மாந்தக்குரங்கினவியல்)