Back to N1 Words
日避虫
ひよけむし
JLPT N1
noun
Meanings
English
sun spider (any arachnid of order Solifugae)