Word info

dilophosaur

Noun

Meaning

dilophosaur (plural dilophosaurs)

(paleontology) Any theropod of the genus Dilophosaurus, which are falsely claimed to spit posion due to the Jurassic Park series.

Source: en.wiktionary.org

Anagrams

Close letter words and terms