tardigrade
1. [ noun ] (zoology) an arthropod of the division Tardigrada
Related terms: arthropod Tardigrada stylet
Similar spelling:   Tardigrada