Stromatoporoids meaning : Any of several fossil sponges, of the clade †Stromatoporoidea.
stromatoporoids
grinned
monumentalizing
organochlorines
oxidising agent