Meaning of ictodosaur

Definition of ictodosaur

(noun) intermediate in form between the therapsids and most primitive true mammals

Other information on ictodosaur

WIKIPEDIA results for ictodosaur
Amazon results for ictodosaur