spikenard ( synonym found)

Definition of spikenard:

(n) : a perfumed ointment; the plant from which the ointment comes

Definition of spikenard:

(n) : a perfumed ointment; the plant from which the ointment comes

Back to Top