Definition Definition

jamestown weed - Meaning and Examples

Meaning of 'jamestown weed' (Webster Dictionary)

1 . Jamestown weed
- The poisonous thorn apple or stramonium (Datura stramonium), a rank weed early noticed at Jamestown, Virginia. See Datura.