stromatoporoids
English
Noun
stromatoporoids
plural of
stromatoporoid