ひよけむし
Meanings
Noun
1. sun spider (any arachnid of order Solifugae); wind scorpion; camel spider; solpugid (Usually kana)
Other spellings
日ひ避よけ虫むし
Other readings
Kanji in other spellings