Skip to main content

hybodus

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