Definition of “ligamentum” - English Dictionary

british dictionary