Skip to content
Kotomora

キムラグモ

Meanings

1

noun

Kimura spider; Heptathela kimurai

usually written using kana alone

A species of burrowing spider native to Japan; the name is a taxonomic designation.