Cochlearia
noun
Co·chle·ar·ia
kōklēˈa(a)rēə,
ˌkä-,
-ˈärēə
: a genus of fleshy maritime herbs (family Cruciferae) with thick leaves and globose seed pods see scurvy grass
Love words? Need even more definitions?
Merriam-Webster unabridged
Share