1012490 jmdict A [id=2156354] 藻掻く[ateji,rK];踠く[rK];藻搔く[ateji,oK] もがく[ichi1] [1][v5k,vi][uk] to struggle; to writhe; to wriggle; to squirm [2][v5k,vi][uk] to act frantically; to make desperate efforts