a species of plant in the humiriaceae family (vantanea depleta) - Spanish English Dictionary