Q. Which of the following is a viviparous fish?

A) Exocoetus
B) Gambusia
C) Clarias
D) Labeo
Explanation

Gambusia is a viviparous teleost fish which feeds on insect larvae, while Exocoetus, Clarias and Labeo are oviparous.

Dr. Abubacker
Reviewed by Dr. Abubacker

Physics Educator & NEET/JEE Specialist

Ph.D. in Physics with 19+ years of teaching experience.

Want more practice?
Practice Animal Kingdom MCQs