a species of plant in the humiriaceae family (vantanea depleta) - Español Inglés Diccionario