ByNobleID
    FIG. 8. Hoplodoris estrelyado Chag96 in Opisthobranch molluscs from the Chagos Archipelago, Central Indian Ocean | NobleID