DB Thomas,
CM McGoverin… - Journal of the …, 2013 - royalsocietypublishing.org
Many animals extract, synthesize and refine chemicals for colour display, where a range of
compounds and structures can produce a diverse colour palette. Feather colours, for …