SPONGIN Meaning of SPONGIN in English noun the chemical basis of sponge tissue, a nitrogenous, hornlike substance which on decomposition with sulphuric acid yields leucin and glycocoll. Webster English vocab. Английский словарь Webster. 2012