oxhorn
/ˈɒksɔrn/Definitions
1. noun
A horn-like structure on the forehead of an ox or other cattle, especially a fossilized one.
“The fossilized oxhorn was discovered in the excavation site.”
1. noun
A horn-like structure on the forehead of an ox or other cattle, especially a fossilized one.
“The fossilized oxhorn was discovered in the excavation site.”