IIRC, Nostratic has some tie with noster 'our' in Latin. I don't think the evidence that I've seen supports their position. OTOH, most of what I've read on it is rather popular accounts and anti-Nist's rants with the pro-Nists. I've been meaning to get the pro-N book by the late Russian linguist who started it all. Begins with an 's'; let me get back to you on it.