November 19, 2019April 30, 2020 rcannon992 Yellow peril! Aposematic colouration in Troides butterflies