montezuma

Nouns

  • (n) evergreen tree with large leathery leaves and large pink to orange flowers; considered a link plant between families Bombacaceae and Sterculiaceae

Words of close approximity

Montezuma cypress Montezuma II Montezuma's revenge