No definition found for the word soviet satellite nations.

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Glenoid Fossa

the concavity in the head of the scapula that receives the head of the humerus to form the shoulder joint