ثُدَّاء

ثُدَّاء

ṯuddāʔ · noun

Meaning — English

  1. the desert papyrus Cyperus conglomeratus

Suggested websites

almaany.com · Wiktionary