Return to Article Details Comparative study of the female reproductive system in three Nymphalidae species (lepidoptera: papilionoidea) in Colombia. Download Download PDF