This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Spongin

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



Menu