stromatoporoids background
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.

Examples :

科学课研究了古老的珊瑚礁,并在其他化石中辨认出了层孔虫(叠层石海绵)