Advertisement
Synonyms of Millipede
Primary definition: A myriapod invertebrate with an elongated body composed of many segments, most of which bear two pairs of legs.
Ranked Synonyms (Strongest to Related)
Advertisement
Translate "Millipede" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement