English dictionary
lily of the incas meaning and definition
Definition and meaning of lily of the incas at MeaningMonkey.org. lily of the incas meaning and definition in the English Dictionary.LILY OF THE INCAS noun
Definition of lily of the Incas (noun)
- an Andean herb having umbels of showy pinkish-purple lily-like flowers
- synonyms: Alstroemeria pelegrina, Peruvian lily
Source: Princeton University Wordnet