SHELLED

Definition of SHELLED

  1. (adj)of animals or fruits that have a shell