Library
(biochemistry) Any of several hormones which activate molting in arthropods.
View more Science videos