queen lily
nounDefinition of queen lily
: a plant of the genus Phaedranassa
1