meaning of goodyera

1. genus of small orchids of the northern hemisphere with creeping rhizomes and stalked ovate leaves and small flowers


Related Words

goodyera |

Developed & Maintained By Taraprasad.com

Treasure Words