Japanese dictionary
まだらごきぶり
rhabdoblatta guttigera (species of cockroach)
Kanji details
・spot
・blemish
・speck
・patches
・beetle
・cockroach
・staghorn