huitzitzilnahualli

Etymology
huitzitzilin "hummingbird" + nahualli "disguise"

Noun

 * 1) Hummingbird disguise.