llorasangre

Etymology
.

Noun

 * 1) horned lizard ( spp.)
 * 2) a kind of plant ( sp.)