HEADFISH


Meaning of HEADFISH in English

noun the sunfish (mola).

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