Definition of Horsehead

  • (n.) The silver moonfish (Selene vomer).

Antonyms of Horsehead


No Antonyms Found.

Homophones of Horsehead


No Homophones Found.