Bibliographical references: Die Turbellaria Acoela der Deutschen Tiefsee-Expedition.Continent/Ocean: AfricaCountry: EgyptLocality: Suez Canal, south of Port Said, Egypt Add new comment