cœlodont

English

Noun

cœlodont (plural cœlodonts)

  1. Alternative form of coelodont.