Word Definition

Shelled

  1. Having a shell.
  2. of Shell

Synonyms