HYBODUS MEANING IN ENGLISH

• Hybodus Definition & Synonyms

  1. (n.) An extinct genus of sharks having conical, compressed teeth.


RECENT SEARCHES