Meaning of megalosaurian in English:

megalosaurian

adjective