Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of arthrodia

- A form of diarthrodial articulation in which the articular surfaces are nearly flat, so that they form only an imperfect ball and socket.