spongiomes

English

Noun

spongiomes

  1. plural of spongiome