lily of the incas definition

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

Related Sources

  • Definition for "lily of the incas"
    • an Andean natural herb having umbels of showy…
    • View More
  • 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!