Scolopendrid | definition of scolopendrid by Medical dictionary
Also found in: Dictionary
Any of numerous centipedes of the family Scolopendridae, some of which are very large.
References in periodicals archive
The specimen in the photo is devouring a scolopendrid
Fluctuations in prey density: effects on the foraging tactics of scolopendrid