Definition of fodder tree in US English:

fodder tree

noun

  • Any of various trees having foliage or fruits used as fodder.

Origin

Mid 19th century.