Relating to, resembling, or characteristic of a carapace.
From carapace plus the suffix -ial, forming an adjective meaning 'relating to' or 'of the nature of', from Latin -ialis.
Try Another Word