English

edit

Noun

edit

spongiostrata

  1. plural of spongiostratum