SUWARROW MEANING IN ENGLISH

• Suwarrow Definition & Synonyms

  1. (n.) The giant cactus (Cereus giganteus); -- so named by the Indians of Arizona. Called also saguaro.


RECENT SEARCHES