What is the full meaning of spikenards
SPIKENARD, an aromatic oil or balsam yielded by an Indian valerianaceous herb [n]
Example of the word spikenards placed on a Scrabble board.