meaning of peruvian lily

1. an Andean herb having umbels of showy pinkish-purple lilylike flowers


Related Words

peruvian lily |

Developed & Maintained By Taraprasad.com

Treasure Words