Definition of “ligamentum” - English Dictionary

English