JAMESTOWN WEED


Meaning of JAMESTOWN WEED in English

the poisonous thorn apple or stramonium (datura stramonium), a rank weed early noticed at jamestown, virginia. ·see datura.

Webster English vocab.      Английский словарь Webster.