Info: This web site is based on WordNet 3.0 from Princeton University.
English noun: Montezuma
1.
Montezuma(plant)evergreen tree with large leathery leaves and large pink to orange flowers; considered a link plant between families Bombacaceae and Sterculiaceae