Return to Article Details Observations of the epizoa found on the turtle Lepidochelys olivacea at La Gloria, Jalisco, Mexico Download Download PDF