- leatherfish as a noun:
- 1
leatherfish
noun
1 leatherfish
Any of several brightly colored tropical filefishes.
synonym: leatherjacket.
debug info: 0.0295
noun
Any of several brightly colored tropical filefishes.
synonym: leatherjacket.
debug info: 0.0295