heterotardigrade
Noun
Meaning
heterotardigrade (plural heterotardigrades)
Any tardigrade or similar animal of the class Heterotardigrada
Noun
heterotardigrade (plural heterotardigrades)
Any tardigrade or similar animal of the class Heterotardigrada