a species of flowering plant in the mallow family (thespesia populnea) - Spanish English Dictionary