vascular structure: a structure composed of or provided with blood vessels
physical entity: an entity that has physical existence
lancelet: small translucent lancet-shaped burrowing marine animal; primitive forerunner of the vertebrates