MEDULLA


Meaning of MEDULLA in English

n 1. marrow; 2. pith;

medulla spinal spinal cord

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