1 theropodous | Definition of theropodous

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