Synonyms and Antonyms for tardigrade

1. tardigrade (n.)

an arthropod of the division Tardigrada

Synonyms: