interstice
Explore definitions, synonyms, and language insights of interstice
Definitions
Noun
a small structural space between tissues or parts of an organ; "the interstices of a network"
Noun
small opening between things