Sheep liver fluke

Cards (3)

  • Phylum: Platyhelminthes
    Class: Trematoda
    Subclass: Digenea
    Order: Prosostomata
    Suborder: Distomata
    Family: Fascioloidea
    Scientific name: Fasciola hepatica
    Common name: sheep liver fluke
  • Whole mount
    A) oral sucker
    B) oesophagus
    C) penis
    D) ejaculatory duct
    E) vesicula seminalis
    F) ventral sucker
    G) vas deferens
    H) pharynx
    I) genital atrium
    J) uterus
    K) vitelline gland
    L) ovary
    M) shell gland
    N) oviduct
    O) laurers canal
    P) median vitelline duct
    Q) testis
    R) testis
  • MIRACIDIUM
    A) cilia
    B) eye spot
    C) germ cells