English edit

Noun edit

chancelloriid (plural chancelloriids)

  1. (zoology) Any extinct animal in the family Chancelloriidae.