HORSEHEAD


Meaning of HORSEHEAD in English

noun the silver moonfish (selene vomer).

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