Meaning of staurikosaurus

Definition of staurikosaurus

(noun) primitive dinosaur found in Brazil

Other information on staurikosaurus

WIKIPEDIA results for staurikosaurus
Amazon results for staurikosaurus