megalosaurid
English
Noun
megalosaurid
(
plural
megalosaurids
)
(
zoology
)
Any
dinosaur
of the
family
Megalosauridae
.
Related terms
megalosauroid