mosasaur
English
mosasaur meaning in English • mosasaur का अर्थ अंग्रेजी में
Noun
- One of an extinct order of reptiles, including Mosasaurus and allied genera. See Mosasauria>.