stromatoporoid - noun
singular
stromatoporoid
plural
stromatoporoids