Definitions of Chimaphila umbellata:

  • noun:   Eurasian herb with white or pinkish flowers in a terminal corymb