small fleshy excrescence - Francés Inglés Diccionario