NichiDict

ひよけむし

日避虫
[hiyokemushi]

Meanings

1.Noun

sun spider (any arachnid of order Solifugae); wind scorpion; camel spider; solpugid