staurikosaur

Noun
  1. Primitive dinosaur found in Brazil (synset 101703846)

Found on Word Lists

Other Searches