Library
(biochemistry) A form of birefringent or anisotropic chitin found in the seta of certain mites.
View more Science videos