meaning of Amphiarthrose

Amphiarthrose - German to English

amphiarthrosis