Northern trout gudgeon, Northern purple-spotted gudgeon
Mogurnda mogurnda, commonly known as the northern trout gudgeon or northern purple-spotted gudgeon is a freshwater fish native to northern Australia and New Guinea.
Ov
Oviparous animals are female animals that lay their eggs, with little or no other embryonic development within the mother. This is the reproductive...
M