Spongioles, noun plural of spongiole. Synonyms in the same form.
spongelets
All synonyms for spongiole →