Find the word definition

Wikipedia
Charruodon

Charruodon tetracuspidatus is an extinct species of synapsid which existed in Geopark of Paleorrota, Brazil during the middle–late Triassic period. It is placed in its own genus, Charruodon. Only one specimen is known, and is of uncertain provenance.