Definify.com

Definition 2024


hedge_trees

hedge trees

English

Noun

hedge trees

  1. plural of hedge tree