a species in the rubiaceae (randia aculeata) - Spanish English Dictionary