Skip to main content

mosasaur

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