carapace/ ˈkærəpeɪs /

1.noun[c] [Zoology] 

硬壳,甲壳