spongiostrata

English

Noun

spongiostrata

  1. plural of spongiostratum