theropodous adjective1 •Relating to, or characteristic of, a theropod. formsmore theropodous · most theropodous