CARINA


Meaning of CARINA in English

n. ridge-like internal corolla in legumes (Botany); ridge of bone (Zoology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.