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