dendrogaea
/ˌdɛndroʊˈɡiːə/ or /dɛnˌdroʊˈgiːə/Definitions
1. noun
A type of orchid, particularly those that grow on trees.
“The dendrogaea in our garden are thriving, thanks to the expert care.”
1. noun
A type of orchid, particularly those that grow on trees.
“The dendrogaea in our garden are thriving, thanks to the expert care.”