SAGUARO Meaning of SAGUARO in English n. variety of giant flowering cactus native to Mexico and the southwestern United States Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012