kastilanxochitl

Noun

 * 1) rosa.