Definition of nothosaur

Definition of nothosaur
  1. nothosaur Noun Any of several extinct marine reptiles, of the order "Nothosauroidea", from the Triassic period
Need more help? Try our forum NEW