Polish-English dictionary »

spikanard meaning in English

PolishEnglish
spikanard noun

spikenardnoun
perfumed ointment

spikenardnoun
The plant Nardostachys jatamansi