stuffed animal
noun
Definitions
A soft toy in the form of an animal.
An animal that has undergone taxidermy.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A soft toy in the form of an animal.
An animal that has undergone taxidermy.