matapalo

Noun

 * 1) Any of a number of plants. To name just one, there's the