MILLEPED MEANING IN ENGLISH

• Milleped Definition & Synonyms

  1. (n.) A myriapod with many legs, esp. a chilognath, as the galleyworm.


RECENT SEARCHES