Noun
phoxichilidiid (plural phoxichilidiids) (zoology) Any sea spider in the family Phoxichilidiidae.