hemp tree

EnglishEdit

NounEdit

hemp tree (plural hemp trees)

  1. Another name of the chaste tree.
Last modified on 25 December 2009, at 00:23