SPIGNET MEANING IN ENGLISH

• Spignet Definition & Synonyms

  1. (n.) An aromatic plant of America. See Spikenard.


RECENT SEARCHES