Almendron

Al`men`dron´


n.1.The lofty Brazil-nut tree.