English dictionary
jamestown weed meaning and definition
Definition and meaning of jamestown weed at MeaningMonkey.org. jamestown weed meaning and definition in the English Dictionary.JAMESTOWN WEED noun
Definition of Jamestown weed (noun)
- intensely poisonous tall coarse annual tropical weed having rank-smelling foliage, large white or violet trumpet-shaped flowers and prickly fruits
- synonyms: apple of Peru, common thorn apple, Datura stramonium, jimson weed, jimsonweed
Source: Princeton University Wordnet