an abnormal outgrowth on an animal body - Turkish English Dictionary