Definition of CORALROOTS

  • A leafless orchid that has inconspicuous flowers and lacks chlorophyll. It has a pale knobbly rhizome that obtains nourishment from decaying organic matter
  • CORALROOT, a kind of orchid [n]
  • CORALROOT [n]