Metaphysical meaning of Japhletites (mbd)