articularyEnglish

articular, articulary

Adjective

Relating to or affecting the joints of the body

English: articular, articulary

English words with similar meanings

Show 1 words