Definitions
There is 1 meaning of the phrase
Genus Cochlearia.
Genus Cochlearia - as a noun
A genus of the family cruciferae, commonly known as scurvy-grass (cochlearia)
Synonyms (Exact Relations)
cochlearia