Entries Tagged as 'ambrosia'

Ambrosia Apple

December 2nd, 2011 · 6 Comments · Apple

If you’ve been wondering what kind of apple lured Snow White, then this is the fruit for you! Aptly named, the Ambrosia apple, means fruit of the gods. And while I like to imagine that the gods are a little more imaginative than a straightforward apple (see the tiger striped lemon, caviar limes, pink fleshed […]

[