a species of plant (caesalpinia pluviosa) - Español Inglés Diccionario