Xochipilli is the god of agriculture, flowers, music, song, beauty, games, art, song poetry and dance. He is also the patron of homosexuals and male prostitutes. His name means "Flower Prince" and is husband to Mayahuel and twin to Xochiquetzal. Being responsible for fertility, Xochipilli is also associated with Tlaloc and Cinteotl. Macuilxochitl is said to be an aspect of Xochipilli but also to be his brother. Xochipilli has a monkey as a companion spirit.