Shelled /(?)/

Shelled

a.
  1. Having a shell. (Zool.)