SubTerra definition

SubTerra means SubTerra LLC, a limited liability company organized under the laws of Michigan
SubTerra means SubTerra LLC;