Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun tardigrade
1 sense of tardigrade
Sense 1
tardigrade -- (an arthropod of the division Tardigrada)
=> arthropod -- (invertebrate having jointed limbs and a segmented body with an exoskeleton made of chitin)