Scolopendra

Webster's Dictionary of the English Language

·noun A sea fish.

II. Scolopendra ·noun A genus of venomous myriapods including the centipeds. ·see Centiped.

Related Words