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