Big Huge Thesaurus

hard-shelled

adjective

similar terms