Find the word definition

The Collaborative International Dictionary
Almendron

Almendron \Al`men*dron"\, n. [Sp., fr. almendra almond.] The lofty Brazil-nut tree.

Wiktionary
almendron

n. The brazil nut tree.