Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of spongin

- The chemical basis of sponge tissue, a nitrogenous, hornlike substance which on decomposition with sulphuric acid yields leucin and glycocoll.