This post is derived from my another post (Could some help analyze the structure of this sentence "Sleet is *rain and snow mixed together*"?), where a nice guy @James answers
That noun phrase has a participle "mixed", which functions passively: the object of "mixed" is "rain and snow" (in passive participle phrases the grammatical subject is the logical object).
where the term passive participle is used, and I don't have a clear understanding about the concept.
Another ELL post (Formation of passive participle clause) considers the following sentence as an example of passive participle clause
After being arrested, he was taken to the police station.
according which, 'being+p.p' is the passive participle clause.
However, another post gives this explanation
John was eaten by lions. (here, eaten is a passive participle)
Which is simply a passive voice sentence.
So, what is "passive participle"? Is it a canonical term in English grammar?