alstroemeria pelegrina Meaning, Definition & Usage

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

WordNet