FOXFISH


Meaning of FOXFISH in English

( n. )

The european dragonet. See Dragonet.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.