ictodosaur

Explore definitions, synonyms, and language insights of ictodosaur

Definitions

Noun
intermediate in form between the therapsids and most primitive true mammals