Definisi 'anapsida'

English to English
noun
1 oldest known reptiles; turtles and extinct Permian forms Terjemahkan
source: wordnet30


Visual Synonyms