Meaning of oxheart
Definition of oxheart
(noun)
any of
several
cultivated
sweet
cherries having
sweet
juicy
heart-shaped
fruits
large
heart-shaped
sweet
cherry
with
soft
flesh
Other information on oxheart
WIKIPEDIA results for
oxheart
Amazon results for
oxheart
Tweet