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.”

Synonyms

  • cynorchis
  • limodourum

Antonyms

  • autotrophic plant
  • non-parasitic plant