English Dictionary
◊ STAURIKOSAURUS
staurikosaurus
n : primitive dinosaur found in Brazil [syn: {staurikosaur}]