An integrative description of Mesobiotus dilimanensis, a new tardigrade species from the Philippines (Eutardigrada: Macrobiotidae: furciger group)
Zenodo (CERN European Organization for Nuclear Research)