water bear

from The Collaborative International Dictionary of English v.0.48
Water bear \Wa"ter bear`\ (Zool.)
   Any species of Tardigrada, 2. See Illust. of {Tardigrada}.
   [1913 Webster]
    

[email protected]