English | German | Russian | Czech

arciferal English

Meaning arciferal meaning

What does arciferal mean?

arciferal

having the epicoracoid cartilages fused anteriorly, but separate and overlapping posteriorly

Are you looking for...?