wonderbeast noun1 •A magical, mystical, or mythological creature"He is no wonderbeast at all," replied Salmo calmly. "Just an ordinary otter. […]" — 1988 formswonderbeasts