Background for stromatoporoids
BeDict Logo

stromatoporoids

/stroʊˌmætəˈpɔrɔɪdz/ /strɒˌmætəˈpɔrɔɪdz/

Meanings

noun
Any of several fossil sponges, of the clade †Stromatoporoidea.