XTBU

(redirected from Xen Techno-Biologic Unit)
AcronymDefinition
XTBUXen Techno-Biologic Unit (gaming)