myriopod
/ˌmɪriˈoʊpɒd/Definitions
1. noun
A type of arthropod belonging to the subphylum Myriapoda, typically having many legs.
“Some species of myriopods can live up to 30 years in the wild.”
1. noun
A type of arthropod belonging to the subphylum Myriapoda, typically having many legs.
“Some species of myriopods can live up to 30 years in the wild.”