Word info

watersheep

Noun

Meaning

watersheep (plural watersheep)

A legendary Chinese creature, both plant and animal, connected to the ground by a stem and producing fine wool.

Source: en.wiktionary.org

Close letter words and terms