lily of the Incas
1.
(
noun
) an Andean herb having umbels of showy pinkish-purple lilylike flowers
Synonyms:
Alstroemeria pelegrina
,
Peruvian lily
Related Words:
alstroemeria
Terms and Conditions of Use / Copyright Notice