hybodus
English
hybodus meaning in English • hybodus का अर्थ अंग्रेजी में
Noun
- An extinct genus of sharks having conical, compressed teeth.