meaning of scolopendra

1. A genus of venomous myriapods including the centipeds. See Centiped.
2.
A sea fish.


Related Words

scolopendra |

Developed & Maintained By Taraprasad.com

Treasure Words