meaning of glacier lily

1. dogtooth violet of western North America having bright yellow flowers


Related Words

glacier lily |

Developed & Maintained By Taraprasad.com

Treasure Words