Meaning of freestone
Definition of freestone
(noun)
fruit
(especially peach) whose
flesh
does not
adhere
to the pit
Other information on freestone
WIKIPEDIA results for
freestone
Amazon results for
freestone
Tweet