STINKWEED MEANING IN ENGLISH

• Stinkweed Definition & Synonyms

  1. (n.) Stramonium. See Jamestown weed, and Datura.


RECENT SEARCHES