Water bear /(?)/

Wa·ter bear

Water bear

  1. Any species of Tardigrada, 2. See Illust. of Tardigrada. (Zool.)