Dictionary.com
Thesaurus.com

cuticulae

  • plural
    of cuticula.
    cuticula
    noun

More Suggestions