escolopendra — meaning in English
Spanish → English · translate English → Spanish instead
English meaning
- centipede noun A small, many-legged arthropod with a long, segmented body and one pair of legs per segment.
Senses
escolopendra is used for these senses in English:
- centipede Any arthropod of class Chilopoda, which have a segmented body with one pair of legs per segment and from about 20 to 300 legs in total.