Noun Definition

tardigrade

1.Definition: an arthropod of the division Tardigrada

Category: Animals