coralroot








noun

  1. a saprophytic orchid of the genus Corallorhiza, of the Northern Hemisphere, having elongated clusters of small flowers on a leafless stem.

noun

  1. any N temperate leafless orchid of the genus Corallorhiza, with small yellow-green or purple flowers and branched roots resembling coral
57 queries 0.595