Noun Definition

peruvian lily

1.Definition: an Andean herb having umbels of showy pinkish-purple lily-like flowers

Related Noun(s):alstroemeria pelegrina, lily of the incas

Category: Plants