Therapod Definition
noun
(biology) Any of a group of bipedal saurischian dinosaurs of the suborder Theropoda.
Wiktionary
Other Word Forms of Therapod
Noun
Singular:
therapod
Plural:
therapodsRelated Articles
Find Similar Words
Find similar words to therapod using the buttons below.