AURICULA


Meaning of AURICULA in English

[au.ric.u.la] n [NL, fr. L, external ear] (1655): a yellow-flowered Alpine primrose (Primula auricula)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.