ByNobleID
    Redescription of the elasmosaurid plesiosaurian Libonectes atlasense from the Upper Cretaceous of Morocco | NobleID