Home
Search
Index
Definify.com
Definition
2025
spongioles
spongioles
English
Noun
spongioles
plural of
spongiole
Similar Results