English

edit

Noun

edit

aphantochilid (plural aphantochilids)

  1. (zoology) Any crab spider in the family Thomisidae, formerly known as the Aphantochilidae.