English edit

Noun edit

megascolecid (plural megascolecids)

  1. (zoology) Any earthworm of the family Megascolecidae.