Definify.com

Definition 2024


trees_of_heaven

trees of heaven

English

Noun

trees of heaven

  1. plural of tree of heaven