a species of cacti of the genus espostoa (espostoa lanata) - Spanisch Englisch Wörterbuch