a flowering plant from the coffee family (hamelia auxiliaris) - Spanish English Dictionary