1 foxfish | Definition of foxfish

foxfish

noun

Definition of foxfish

: the European dragonet