Palatable Human conser36_wp February 13, 2018 A plant that produces berries, nuts, seeds, or fruits that are palatable to humans. « Back to Glossary Index