lily of the incas definition

  • noun:
    • an Andean natural herb having umbels of showy pinkish-purple lily-like flowers

Related Sources

  • Hypernym for "lily of the incas"
29 votes

How would you define lily of the incas?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!