meaning of helmet orchid

1. any of several orchids of the genus Coryanthes having racemes of a few musky-scented waxy flowers with a helmet-shaped lip process


Related Words

helmet orchid |

Developed & Maintained By Taraprasad.com

Treasure Words