Back to N1 Words

日避虫

ひよけむし
JLPT N1 noun

Meaning

sun spider (any arachnid of order Solifugae)