meaning of ladys tresses

1. an orchid of the genus Spiranthes having slender often twisted spikes of white flowers


Related Words

ladys tresses |

Developed & Maintained By Taraprasad.com

Treasure Words