Meaning of oxtail
Definition of oxtail
(noun)
the
skinned
tail
of cattle;
used
especially
for soups
Other information on oxtail
WIKIPEDIA results for
oxtail
Amazon results for
oxtail
Tweet