This Plesiosaurus Tooth is about 2 inches long.  It is from the Cretaceous Period and was found near khouribga, Morocco.

Plesiosaurs were a group of marine reptiles that lived during the Mesozoic Era. They were most common during the Jurassic Period. As a group they were among the largest marine predators ever to swim the oceans. Plesiosaurs had 2 pairs of paddle like flippers that they used to swim. They had broad backs and short tails.
size: 2.59 inches
There are 2 suborders of Plesiosaurs:
Plesiosauroidea were long necked while Pliosauroidea had short necks.

Please have a look at my other listings 

Thanks