English

edit

Noun

edit

chancelloriid (plural chancelloriids)

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