Definify.com

Definition 2024


stromatoporoid

stromatoporoid

English

Noun

stromatoporoid (plural stromatoporoids)

  1. Any of several fossil aquatic invertebrates, of the order Stromatoporoidea, from the Silurian and Devonian periods.