From French carapace, from Portuguese carapaça (“carapace, shell”).
karapaco (accusative singular karapacon, plural karapacoj, accusative plural karapacojn)