What does Amphiarthrose mean?

Amphiarthrose - German to English

amphiarthrosis