sphenosuchians Definition
Definition
A group of archosaurian reptiles that lived during the Triassic period. They were characterized by a narrow snout and were largely aquatic or semiaquatic, with features suggesting they were efficient predators.
Browse