ichthyodectid

/IH1 K TH IY0 OW0 D EH1 K T AH0 D/
noun
  1. 1

    (zoology) Any member of the family †Ichthyodectidae of extinct predatory fish principally of the Cretaceous.

Translate “ichthyodectid” into another language