theropodous

adjective
the·​rop·​o·​dous | \ -dəs\

Definition of theropodous

History and Etymology for theropodous

New Latin Theropoda + English -ous

Keep scrolling for more