brachioblast

Noun

 * 1)  An immature piece of tissue that has arms or needles