Having a carapace; covered with or protected by a carapace.
From carapace plus the suffix -ed, indicating a state or condition of possessing a carapace.
Try Another Word