suwarrow
English
suwarrow meaning in English • suwarrow का अर्थ अंग्रेजी में
Noun
- The giant cactus (Cereus giganteus); -- so named by the Indians of Arizona. Called also saguaro>.