meaning of turks cap

1. lily of the eastern United States with orange to red maroon-spotted flowers


Related Words

turks cap-lily | turks-cap |

Developed & Maintained By Taraprasad.com

Treasure Words