O

Oviparous fish

Oviparous fish – Fish that lay eggs from which the young later hatch.

Facebook Comments
overhead cast
Previous post

Overhead cast

ovoviviparous fish
Next post

Ovoviviparous fish

mm

David Proudfoot