New England Medicinal Leech
Macrobdella sestertia
Unique ID
69422
Taxon/SubTaxon
ITIS TSN
69422
NS Unique ID
ELEMENT_GLOBAL.2.114429
NS Global ID
114429
RegionalID
IN201