xochicozcatl

Noun

 * 1) Flower necklace.