Skip to content

arthrotardigrade

noun

  1. any tardigrade of the order Arthrotardigrada
L1117978 on Wikidata ↗
arthrotardigrade — meaning, definition (noun) · Vinony