Definify.com
Definition 2025
stromatoporoid
stromatoporoid
English
Noun
stromatoporoid (plural stromatoporoids)
- Any of several fossil aquatic invertebrates, of the order Stromatoporoidea, from the Silurian and Devonian periods.
stromatoporoid (plural stromatoporoids)