Offspring or phoronts? An alternative interpretation of the "kite-runner" fossil

Offspring or phoronts? An alternative interpretation of the "kite-runner" fossil