Definify.com

Definition 2024


hemp_trees

hemp trees

English

Noun

hemp trees

  1. plural of hemp tree