Bamboo Worm Clymenella torquata Unique ID 67528 Taxon/SubTaxon Worms, Leeches, and other Annelids ITIS TSN 67528 RegionalID IN51