/ɪntəˈspeɪs/
Interspace meaning : A space or interval between two things; an interstice To place (things) spaced out between other things. To sow or seed (an area) with things spaced out between other things.
interspace
sima
downregulation
occasionally
moray eel