'Sister Sister' star Tia Mowry has clarified her recent comments about her bond with her twin Tamera.