CORALROOT

9 letters 11 Scrabble points

Definition of CORALROOT

noun
  1. Any of several saprophytic orchids of the genus Corallorhiza.

  2. Cardamine bulbifera.

Source: Wiktionary

Word Details

Letters C O R A L R O O T
Length 9 letters
Scrabble Score 11 points