Dictionary search results

Showing 1-2 of 2 results

interstice British & World English

An intervening space, especially a very small one

interstice English Thesaurus

the interstices between the soil particles