a succulent plant (bryophyllum pinnatum) - Spanish English Dictionary