japanese_pagoda_tree
1. [ noun ] (botany) handsome round-headed deciduous tree having compound dark green leaves and profuse panicles of fragrant creamy-white flowers; China and Japan
Synonyms: Chinese_scholar_tree Sophora_japonica Sophora_sinensis Chinese_scholartree
Related terms: tree Sophora
Similar spelling:   Japanese_varnish_tree
  japanese_red_army
  Japanese_persimmon
  Japanese_chestnut
  Japanese_Archipelago
  Japanese_poinsettia
  Japanese_lawn_grass
  Japanese_barberry
  Japanese_umbrella_pine
  Japanese_stranglehold
  Japanese_snowbell
  Japanese_red_pine
  Japanese_allspice