What does Balfours Kiefer mean?

Balfours Kiefer - German to English

foxtail pine [Pinus balfouriana]