Get Free Checker

Japanese pagoda tree

NOUN
  1. handsome roundheaded deciduous tree having compound dark green leaves and profuse panicles of fragrant creamy-white flowers; China and Japan

How To Use Japanese pagoda tree In A Sentence

List is Empty.