Ecological divergence and sexual selection drive sexual size dimorphism in New World pitvipers (Serpentes: Viperidae).

Ecological divergence and sexual selection drive sexual size dimorphism in New World pitvipers (Serpentes: Viperidae).