Noun Definition

ictodosaur

1.Definition: intermediate in form between the therapsids and most primitive true mammals

Category: Animals