- Japanese⇔English Dictionary

  1. 1. [n] sea cucumber (Holothuroidea spp.) — often translated as "sea slug" in anglicized haikus (uk)

Kanji in this word