Prefix, Suffix and Derived Words for word “diapsids”

diapsids - Did you Mean?