cochlearia : Idioms & Phrases


cochlearia officinalis

  • noun a widely distributed Arctic cress reputed to have value in treatment or prevention of scurvy; a concentrated source of vitamin C
    common scurvy grass; scurvy grass.
WordNet

genus cochlearia

  • noun a genus of the family Cruciferae
    Cochlearia.
WordNet