Definition of “musculus” - English Dictionary

british dictionary