Definify.com

Definition 2025


hedge_trees

hedge trees

English

Noun

hedge trees

  1. plural of hedge tree