Home
Search
Index
Definify.com
Definition
2024
watersheep
watersheep
English
Noun
watersheep
(
plural
watersheep
)
A
legendary
Chinese
creature
, both
plant
and
animal
, connected to the ground by a
stem
and producing fine
wool
.
Etymology
water
+
sheep
Similar Results