English synonyms about - contact  

ictodosaur

noun

1 ictodosaur

Intermediate in form between the therapsids and most primitive true mammals.


Find more on ictodosaur elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0301