Staurikosaurus
WordNet

noun


(1)   Primitive dinosaur found in Brazil
 
x
OK