Nothosaur Meaning
There are 1 meaning(s) for word Nothosaur
Meaning 1 : extinct marine reptile with longer more slender limbs than plesiosaurs and less completely modified for swimming
Similar words of Nothosaur :
