jaceehallett34 jaceehallett34 11-05-2020 English contestada carapace means :a. cadaverb. coiffurec whorld. cuticle