Dictionary search results

Showing 1-4 of 4 results

water bear British & World English

A minute animal with a short plump body and four pairs of stubby legs, living in water or in the film of water on plants such as mosses