galeorchis
/ˌɡeɪlɒrˈkaɪz/Definitions
1. noun
a genus of orchids
“The rare species of galeorchis is found in the tropical regions of Asia.”
2. noun
a type of orchid that is native to the Himalayas and Southeast Asia
1. noun
a genus of orchids
“The rare species of galeorchis is found in the tropical regions of Asia.”
2. noun
a type of orchid that is native to the Himalayas and Southeast Asia