wonder-beasts
English
Noun
wonder-beasts
plural of
wonder-beast