omnivoroustranslation and definition "omnivorous", tamil lexiconWordTamil Definitionomnivorousகண்டதைப் புசிக்கிற.