myriapod : Definition, Usages, News and More

Search Words

myriapod


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

Hot News: The Heading Text Size Should Match With the Size Of The Image