meaning of early spider orchid

1. spring-blooming spider orchid having a flower with yellow or green or pink sepals and a broad brown velvety lip


Related Words

early spider orchid |

Developed & Maintained By Taraprasad.com

Treasure Words