ancylopod
/ˌænsɪkloʊpɒd/Definitions
1. noun
A genus of extinct, four-legged, aquatic reptiles
“The museum displayed a fossilized ancylopod skeleton as a major exhibit.”
1. noun
A genus of extinct, four-legged, aquatic reptiles
“The museum displayed a fossilized ancylopod skeleton as a major exhibit.”