laophoron

Noun

 * 1) bus (public transport)