a tropical species of flowering plant (victoria cruziana) - Spanish English Dictionary