This model is trained on specific classes, so it always predicts the closes class even for unrelated inputs. That is how classification models behaves,
it HAS to choose one of the known classes, it literally cannot say "I don't know" unless explicitly trained for non-leaf/crop scenarios.
This is called Forced Classification/Closed-set Assumption.

AI-assisted prediction • Not a substitute for expert advice