1 lemonfish | Definition of lemonfish

lemonfish

noun

Definition of lemonfish

South
: cobia