Skip to main content

brontozoum

English brontozoum meaning in English  •  brontozoum का अर्थ अंग्रेजी में
Noun
  • An extinct animal of large size, known from its three-toed footprints in Mesozoic sandstone.
Advertisement