meaning of spignet

1. An aromatic plant of America. See Spikenard.


Related Words

spignet |

Developed & Maintained By Taraprasad.com

Treasure Words