ichthyoids

noun
  1. Plural of ichthyoid; organisms or structures resembling fish, or members of a group of vertebrates with fish-like characteristics.
  2. Usage: technical; zoology; paleontology

Examples