Yellowfin /(?)/

Yel·low·fin

Yellowfin

n.
  1. A large squeteague. (Zool.)