The stages that a caterpillar goes through, from larvae to chrysalis, to become a butterfly.
1907
1901
1900
1898
1933
2008
1949
1998
1965
2024
1938
1925
1934
—
1911
2021
2014
1910
1926