English edit

Noun edit

hemp trees

  1. plural of hemp tree