Biology Which one of the following is oviparous ? A) Elephant B) Flying fox C) Platypus D) Whale Detailed Solution: No Details Prev Next