Find the word definition

Wikipedia
Lourinhasaurus

Lourinhasaurus (meaning " Lourinhã lizard") was an herbivorous sauropod dinosaur genus dating from Late Jurassic strata of Estremadura, Portugal.