Handfish

Definition:

  • (n.) The frogfish.

Compare handfish with other words:

handfish vs. sandfish

anglerfish vs. handfish