SL


Meaning of SL in English

(Medicine) measurement from the distal area of the fetus at the point where the plane goes through the developing eye down to the rump

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