Find the word definition

Wikipedia
Achaeopsis

Achaeopsis spinulosa, the hotlips spider crab, is a species of crab in the family Inachidae, found only around the South African coast. It is the only species in the genus Achaeopsis.