a species of the genus coccoloba (coccoloba diversifolia) - Español Inglés Diccionario