Find the word definition

Wiktionary
titanosaurids

n. (plural of titanosaurid English)

Usage examples of "titanosaurids".

The autochthonous scavenged skeleton was preserved in mangrove deposits, raising the possibility that titanosaurids and their predators habitually entered such environments.