Tamil Dictionary 🔍

horsehead

Horse"head`, n. (Zoöl.) Defn: The silver moonfish (Selene vomer).


horsehead - Similar Words