Noun Definition

ictodosauria

1.Definition: extinct reptiles of the later Triassic period

Category: Animals