NichiDict

ショウナイチョウメイムシ

[shounaichoumeimushi]

Meanings

1.Noun

Macrobiotus shonaicus (species of tardigrade)