English edit

Noun edit

metriorhynchid (plural metriorhynchids)

  1. (zoology) Any crocodylomorph in the family Metriorhynchidae.