English

edit

Noun

edit

chordodid (plural chordodids)

  1. (zoology) Any nematomorph in the family Chordodidae.