Megalosaur
Legal definition for Indian law research
Definition
A gigantic carnivorous dinosaur whose fossil remains have been found in England and elsewhere
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.