Definition of Spikenard

  • 1. An aromatic ointment used in antiquity Noun

Synonyms for word "spikenard"

Semanticaly linked words with "spikenard"

Hyponims for word "spikenard"