Japanese dictionary
ねばりつく
to adhere to; to stick to; to cling to
Kanji details
・sticky
・glutinous
・greasy
・persevere