Vocabulary
ショウナイチョウメイムシ
ショウナイチョウメイムシ
Macrobiotus shonaicus (species of tardigrade)
noun