English | German | Russian | Czech

myriapod English

Meaning myriapod meaning

What does myriapod mean?

myriapod

general term for any terrestrial arthropod having an elongated body composed of many similar segments: e.g. centipedes and millipedes

Synonyms myriapod synonyms

What other words have the same or similar meaning as myriapod?

myriapod English » English

millipede centipede millepede many-legged

Are you looking for...?