dilophosaurid
English
Noun
dilophosaurid
(
plural
dilophosaurids
)
(
zoology
)
Any member of the family †
Dilophosauridae
of
dinosaurs
.
Anagrams
pholidosaurid