a species of flowering plant found in the neotropics (phytolacca icosandra) - Español Inglés Diccionario