Definition of “ligamentous” - English Dictionary

English