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

More Specific Terms