Question: do all fruits grow on trees?
Answer: All fruit trees need full sun, good drainage and room to grow. ... Citrus, peach, nectarine and apricot trees are self-fertile, which means they fruit even if growing on their own. But apple, pear, cherry and plum trees need a cross-pollinator to fruit.