Biology Forums Dictionary
From Biology Forums Dictionary
A tough protein that lends skeletal support to a sponge.
Biology Dictionary | About | Help | FAQ | Create account | Log in