1 definition found almendron - Collaborative International Dictionary of English v.0.48 : Almendron \Al`men*dron"\, n. [Sp., fr. almendra almond.] The lofty Brazil-nut tree. [1913 Webster]