OSTMA: Ozarks Sports Turf Managers Association

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

OSTMA: Ozarks Sports Turf Managers Association

Definition in English: Ozarks Sports Turf Managers Association