Definify.com

Definition 2026


tardigrades

tardigrades

English

Noun

tardigrades

  1. plural of tardigrade