Montezuma cypress

English

Noun

Montezuma cypress (plural Montezuma cypresses)

  1. Synonym of ahuehuete.