small fleshy excrescence - Turkish English Dictionary