Tubucella papillosa is a species of moss animals in the family Margarettidae. This species is extinct. Dead Tubucella papillosa form shallow marine sediments. They have sexual reproduction and asexual reproduction.
EOL has data for 12 attributes, including: