Definitions of Aztec lily:

  • noun:   Mexican bulbous herb cultivated for its handsome bright red solitary flower