Tag Archives: zoology

Why sauropods had long necks; and why giraffes have short necks