Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tardigrade Definition

Cancel
tardigrade
noun(tar-di-grade)
any of a phylum (Tardigrada) of microscopic invertebrates with four pairs of stout legs that live usually in water or damp moss —called also water bear

Words Related to tardigrade!

tardigrade Examples by Brain Bank Users