English Dictionary
◊ COCHLEARIA
Cochlearia
n : a genus of the family Cruciferae [syn: {Cochlearia}, {genus
Cochlearia}]