• Coralroot

    Origin

    coral + root

    Full definition of coralroot

    Noun

    coralroot

    (plural coralroots)
    1. Any of several saprophytic orchids of the genus .
    2. .
    © Wiktionary