welwitschia in Portuguese welwitschia in Portuguese welwitschia noun Welwitschia mirabilis, a desert plant of southwest Africa. Add to Flashcards