limodorum
/laɪməˈdɔrəm/Definitions
1. noun
a genus of parasitic flowering plants
“The biologist studied the limodorum species to understand their unique characteristics.”
2. noun
a type of orchid
“The gardener carefully transplanted the delicate limodorum orchid into a new pot.”