1 temple tree | Definition of temple tree

temple tree

noun

Definition of temple tree

: a tree grown in temple gardens especially : pagoda tree sense c(1)