aztec lily Meaning, Definition & Usage

  1. noun Mexican bulbous herb cultivated for its handsome bright red solitary flower
    Jacobean lily; Strekelia formosissima.

WordNet