OMADR: organic matter apparently digested in the rumen

What does OMADR mean? The above is one of OMADR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: organic matter apparently digested in the rumen