delphinoids

noun
  1. Members of the family Delphinidae, a group of toothed whales that includes dolphins and killer whales.
  2. Usage: zoology; plural form; singular is delphinoid; scientific/technical term

Examples