Biology In which of the following organisms, self fertilization is seen? A) fish B) Round worm C) Earthworm D) Liver fluke Detailed Solution: No Details Prev Next