No, actually, they meant anaerobic. There's a trend nowadays where organic matter is steeped in water in a sealed container and allowed to decay without oxygen and the water is used to water plants, hence "compost tea." Maybe "compost" isn't strictly a good word for it but that's what they call it.