English edit

Noun edit

stromatoporoids

  1. plural of stromatoporoid