kamus
.
Search
About
tardigrade
English
tardigrade
Noun
An arthropod of the division Tardigrada
English: tardigrade