xochimaca.

Principal English Translation: 

to provide flowers (see attestations)