meaning of snowy orchid

1. slender fringed orchid of eastern North America having white flowers


Related Words

snowy orchid |

Developed & Maintained By Taraprasad.com

Treasure Words