What does Almendron mean?

Almendron meaning in General Dictionary

The lofty Brazil-nut tree

View more

  • The lofty Brazil-nut tree.

Almendron meaning in General Dictionary

(n.) The lofty Brazil-nut tree.