Dictionary.com
Thesaurus.com

subcavity

  • a word derived from cavity.
    cavity
    noun
    any hollow place; hollow.