tardigradeEnglish

tardigrade

Noun

An arthropod of the division Tardigrada

English: tardigrade