Another name for stuffed animals Botanical Garden Answers