1 English Synonyms for LSU
Prev.1Next
livestock unit
Definition: 1. (agriculture) A unit of measure for assessing the overall effect on grazing land of different types of animal.
Show more information about livestock unit
Prev.1Next
Search took: 2.8525 ms