spongoid
English
spongoid meaning in English • spongoid का अर्थ अंग्रेजी में
Adjective
- Resembling sponge; like sponge.