English | German | Russian | Czech

prestosuchid English

Meaning prestosuchid meaning

What does prestosuchid mean?

prestosuchid

(zoology) Any member of the Prestosuchidae.

Are you looking for...?