stylonurus
stɪloʊˈnɜːrəs
Definitions
1. noun
A genus of extinct, carnivorous theropod dinosaurs.
“The paleontologist studied the stylonurus fossils found in the ancient rock formation.”
stɪloʊˈnɜːrəs
1. noun
A genus of extinct, carnivorous theropod dinosaurs.
“The paleontologist studied the stylonurus fossils found in the ancient rock formation.”