Definition of montezuma
English to English noun - evergreen tree with large leathery leaves and large pink to orange flowers; considered a link plant between families Bombacaceae and Sterculiaceae
source: WordNet 3.0
Visual Synonyms 
Nearby Word
montezuma, montezuma ii, monotheism, mount asama, mantegna, mount tacoma, montaigne, minute gun, modicum, mitchum, medusan, mennonitism, mount sinai, medusian, mute swan, mátugmâ, mnemotechny, mutism, mitogen, mod con
|
|
|