What does Baumfrucht mean?

Baumfrucht - German to English

good fresh fruit of a tree