lily of the Incas

definition: an Andean herb having umbels of showy pinkish-purple lily-like flowers
example:
speech part: noun
synonyms:

How lily of the Incas is being used?