anapsid - English Synonyms Dictionary

anapsid

n.
[1] anapsid reptile