orchel
/ɔrˈtʃel/Definitions
1. noun
A genus of orchids, native to South Africa and Madagascar.
“The rare orchel species was found in the remote region of the country.”
1. noun
A genus of orchids, native to South Africa and Madagascar.
“The rare orchel species was found in the remote region of the country.”