A prof of Syracuse University has created trees which yield 40 different stone fruits each from almonds through apricots to peaches.
A prof of Syracuse University has created trees which yield 40 different stone fruits each from almonds through apricots to peaches.