Biol J Linn Soc