longheads

noun
  1. Plural of longhead; any of various fish with elongated heads, especially those of the family Bathylagidae found in deep ocean waters.
  2. Usage: ichthyology; technical

Examples