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