sawarra

English

Noun

sawarra (plural sawarras)

  1. Alternative form of saguaro.