Synonyms for tardigrade

1. tardigrade (n.)

an arthropod of the division Tardigrada

Synonyms: