What is the full meaning of saguaros
SAGUARO, (Spanish) a giant cactus, that bears white flowers and a scaly reddish edible fruit, also SAHUARO [n]
Example of the word saguaros placed on a Scrabble board.