English dictionary
cochlearia officinalis meaning and definition
Definition and meaning of cochlearia officinalis at MeaningMonkey.org. cochlearia officinalis meaning and definition in the English Dictionary.COCHLEARIA OFFICINALIS noun
Definition of Cochlearia officinalis (noun)
- a widely distributed Arctic cress reputed to have value in treatment or prevention of scurvy; a concentrated source of vitamin C
- synonyms: common scurvy grass, scurvy grass
Source: Princeton University Wordnet