meaning of trout lily

1. eastern North American dogtooth having solitary yellow flowers marked with brown or purple and spotted interiors


Related Words

trout lily |

Developed & Maintained By Taraprasad.com

Treasure Words