Plesiosaurs meaning : Any of several extinct marine reptiles, of the order Plesiosauria, from the Jurassic and Cretaceous periods.
plesiosaurs
seagulls
kennelmen
illicit
manor houses