Where does “привиться” come from?

привиться (Russian) comes from Russian приви́ть, from Russian при-, from Russian при, from Proto-Slavic pri, from Proto-Balto-Slavic prei, from Proto-Indo-European per-, from Proto-Indo-European pr̥tós — passed , crossed.

Ancestry of “привиться”, step by step

StepLanguageWordMeaning
1Russianприви́тьto inoculate, to vaccinate (against)
2Russianпри-arrival; attachment, on; adding to
3Russianприin the presence of; in the time of; at, by
4Proto-Slavicprinext to, by, at; with; to
5Proto-Balto-Slavicpreiat, with
6Proto-Indo-Europeanper-before, in front; first; to go through
7Proto-Indo-Europeanpr̥tóspassed , crossed
Every word from Proto-Indo-European pr̥tósEvery word from Proto-Indo-European per-Every word from Russian при-