English

edit

Noun

edit

trematosaur (plural trematosaurs)

  1. Any extinct amphibian of the genus †Trematosaurus.