Skip to main content

gyrodus

English gyrodus meaning in English  •  gyrodus का अर्थ अंग्रेजी में
Noun
  • A genus of extinct oölitic fishes, having rounded teeth in several rows adapted for crushing.
Advertisement