Back to N1 Words

日避虫

ひよけむし
JLPT N1 noun

Meanings

English

sun spider (any arachnid of order Solifugae)