cochlearia officinalis

Noun
  1. A widely distributed Arctic cress reputed to have value in treatment or prevention of scurvy;
    A concentrated source of vitamin C (synset 111904414)

Found on Word Lists

Other Searches