Noun leatherfish has 1 sense
  1. leatherjacket, leatherfish - any of several brightly colored tropical filefishes
    --1 is a kind of filefish
    --1 is a member of Monocanthus, genus Monocanthus
,
TOP