VariousWords beta
Related Terms:
Noun
Definition: A purported zoophyte, half-animal and half-plant, said to grow in the form of a sheep.
VariousWords beta
Definition: A purported zoophyte, half-animal and half-plant, said to grow in the form of a sheep.