COCLEARIA


Meaning of COCLEARIA in English

also: cochlearia

n [Bot.] Cochlearia

Interlingua English vocab.      Английский словарь Интерлингва.