VariousWords beta
Definitions:
Noun
Peruvian lily
lily of the Incas
Alstroemeria pelegrina
Definition: an Andean herb having umbels of showy pinkish-purple lily-like flowers