Macquarie Dictionary

lumbricoid

resembling an earthworm.