YourDictionary

coralroot

noun

any of a genus (Corallorhiza) of saprophytic, brownish orchids with branched, coral-colored roots and no leaves

See coralroot in American Heritage Dictionary 4

Learn more about coralroot

link/cite print suggestion box