apinoid

/ˌæpɪˈnoʊɪd/

Definitions

1. noun

Relating to or characteristic of the Apinidae, a family of scorpions.

“Fossil evidence suggests that the apinoid scorpions thrived during the Triassic period.”

Synonyms

  • arachnid
  • scorpion-like

Antonyms

  • mammalian
  • non-arachnid