イソウロウグモ
Meanings
1
dewdrop spider; Argyrodes spider
usually written using kana alone
A small spider of the genus Argyrodes, often found in the webs of larger spiders.
Dewdrop spiders live in the webs of other spiders.
dewdrop spider; Argyrodes spider
A small spider of the genus Argyrodes, often found in the webs of larger spiders.
Dewdrop spiders live in the webs of other spiders.