Vocabulary

日避虫

sun spider (any arachnid of order Solifugae); wind scorpion; camel spider; solpugid

noun