a species of plant in the family rosaceae (kageneckia lanceolata) - Spanish English Dictionary