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:
therapods

Find Similar Words

Find similar words to therapod using the buttons below.

Words Starting With

Words Ending With

Unscrambles

therapod