meaning of spongeous

1. Resembling sponge; having the nature or qualities of sponge.


Related Words

spongeous |

Developed & Maintained By Taraprasad.com

Treasure Words