Library
A substance present in mucous cells, convertible into mucin and mucus.
View more Animal Life videos