solpuga
/ˈsɒlpʊɡə/Definitions
1. noun
A type of solifugid arachnid, also known as a sun spider.
“The solpuga’s venom was not deadly, but it still caused significant pain.”
1. noun
A type of solifugid arachnid, also known as a sun spider.
“The solpuga’s venom was not deadly, but it still caused significant pain.”