CTHB

AcronymDefinition
CTHBCrouching Tiger Hidden Beaver (blog)
CTHBCentre for Tree Health Biotechnology (South Africa)