English

edit

Noun

edit

scolopendrid (plural scolopendrids)

  1. (zoology) Any of the family Scolopendridae of centipedes.