small fleshy excrescence - Turc Anglais Dictionnaire