annelid
bloodsucking
extra-legal
free-living
helminth
innumerous
luxury-loving
mansoni
nematode
periodontal
polychaete
protozoan
suctorial
techno-organic
teredo
wriggly