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