Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mosasaurid
in English
mosasaurid
us
/moʊ.səˈsɔr.ɪd/
uk
/moʊ.səˈsɔː.rɪd/