English | German | Russian | Czech

therapsid English

Meaning therapsid meaning

What does therapsid mean?

therapsid

probably warm-blooded; considered direct ancestor of mammals

Synonyms therapsid synonyms

What other words have the same or similar meaning as therapsid?

therapsid English » English

protomammal

Are you looking for...?