Where does “exspuendus” come from?

exspuendus (Latin) comes from Latin exspuo, from Latin spuo, from Proto-Italic spujō, from Proto-Indo-European stpuH-ie- — to spit, spew.

Definitions

Ancestry of “exspuendus”, step by step

StepLanguageWordMeaning
1LatinexspuoI spit out; I eject
2LatinspuoI spit, spew
3Proto-Italicspujō
4Proto-Indo-EuropeanstpuH-ie-to spit, spew
Every word from Proto-Indo-European stpuH-ie-Every word from Proto-Italic spujōEvery word from Latin spuo