a species of flowering plant in the coffee family (rondeletia odorata) - Spanish English Dictionary