lily of the incas

Noun
  1. An Andean herb having umbels of showy pinkish-purple lily-like flowers (synset 112459288)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches