alstroemeria_pelegrinaEnglish

Alstroemeria pelegrina, Peruvian lily, lily of the Incas

Noun

An Andean herb having umbels of showy pinkish-purple lily-like flowers

English: Peruvian lily, lily of the Incas, Alstroemeria pelegrina

English words with similar meanings

Show 2 words