peruvian lily Meaning, Definition & Usage

  1. noun an Andean herb having umbels of showy pinkish-purple lily-like flowers
    lily of the Incas; Alstroemeria pelegrina.

WordNet