LACERT


Meaning of LACERT in English

noun a muscle of the human body.

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