English synonyms about - contact  

articulatory system

noun

1 articulatory system

The system of joints in the body.


Find more on articulatory system elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0256