A variant or alternate spelling of carapace, used particularly in older texts.
From Spanish carapacho or Portuguese carapuça, representing an older English spelling of carapace.
Try Another Word