English dictionary
spheroid joint meaning and definition
Definition and meaning of spheroid joint at MeaningMonkey.org. spheroid joint meaning and definition in the English Dictionary.SPHEROID JOINT noun
Definition of spheroid joint (noun)
- a freely moving joint in which a sphere on the head of one bone fits into a rounded cavity in the other bone
Source: Princeton University Wordnet