stromatoporoid
English
Noun
stromatoporoid
(
plural
stromatoporoids
)
Any of several
fossil
sponges
, of the clade †
Stromatoporoidea
.