Popular Wordlists
  • word of the day

    myriapod

    myriapod - Dictionary definition and meaning for word myriapod

    Definition
    (noun) general term for any terrestrial arthropod having an elongated body composed of many similar segments: e.g. centipedes and millipedes
Connect with us on Facebook