Meaning of matapalo in Spanish:
matapalo
masculine noun
1Árbol moráceo americano que da caucho y de cuya corteza se obtienen fibras muy resistentes que se emplean para fabricar sacos o bolsas.
2Serpiente venenosa que vive en la zona de la costa de Ecuador.