Iotuba


Iotuba chengjiangensis is a problematic Cambrian fossil with a U-shaped gut and tentacles, known from the Chengjiang biota. Originally interpreted as a phoronid marine animal, its affinity is currently disputed. It, and the possibly-synonymous taxon Eophoronis, resemble the 'priapulid' Louisella.