montezuma
1. [ noun ] (botany) evergreen tree with large leathery leaves and large pink to orange flowers; considered a link plant between families Bombacaceae and Sterculiaceae
Related terms: tree genus_Montezuma
Similar spelling:   montezuma_ii
  montez
  Montesdeoca
  montespan
  Montesano
  Montejano
  Montes
  Montserrat
  montesquieu
  Monte_Carlo
  montagu
  montage