FOXFISH


Meaning of FOXFISH in English

(n.) The european dragonet. See Dragonet.

Webster's English dictionary.      Английский словарь Webster.