a species of cactus (opuntia leucotricha) - İspanyolca İngilizce Sözlük