SPONGEOUS


Meaning of SPONGEOUS in English

adj resembling sponge; having the nature or qualities of sponge.

Webster English vocab.      Английский словарь Webster.