English-Spanish dictionary »

camel spider meaning in Spanish

EnglishSpanish
camel spider (arachnid belonging to the order Solifugae)
noun

solífugonoun
{m}