staurikosaur

noun

1.
primitive dinosaur found in Brazil