Trilobopsis loricata
Helix loricata Gould, 1846
Helix (Triodopsis) loricata Gould, 1846
Oakland
[no agent data]
President and Fellows of Harvard College
[no agent data]
INSTITUTION_MATCH_FUZZY COLLECTION_MATCH_FUZZY