Skip to content
Home » ANIMAL » What is the smallest live breeding fish?

What is the smallest live breeding fish?

    formosa is the smallest known livebearing fish species, and one of the smallest overall fish species in the world.

    / 5
    Thanks for voting!

    Tags: