flea-toad

Flea

Is the Flea Toad the Smallest Vertebrate in the World?

Exploring the possibility of a lower limit on vertebrate body size and the discovery of the smallest vertebrate animal.

See more