tangle_orchid
1. [ noun ] (botany) an orchid of the genus Plectorrhiza having tangled roots and long wiry stems bearing lax racemes of small fragrant green flowers
Related terms: orchid Plectorrhiza
Similar spelling:   tangle_with
  tanglebush