Tardigrades, noun plural of tardigrade. Synonyms in the same form.
sloths
All synonyms for tardigrade →