SCOLOPENDRA


Meaning of SCOLOPENDRA in English

noun a sea fish.

2. scolopendra ·noun a genus of venomous myriapods including the centipeds. ·see centiped.

Webster English vocab.      Английский словарь Webster.