بَارْزَد

بَارْزَد

bārzad · noun

Meaning — English

  1. Ferula galbaniflua (syn. F. gummosa), as well as the aromatic resin extracted from it (galbanum)

Suggested websites

almaany.com · Wiktionary