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