Definition of TDN in English:

TDN

(also t.d.n.)

  • Totally digestible nutrients.