meaning of orchis spectabilis

1. North American orchid having a spike of violet-purple flowers mixed with white; sepals and petals form a hood


Related Words

orchis spectabilis |

Developed & Maintained By Taraprasad.com

Treasure Words