hippopotamoids
English
Noun
hippopotamoids
plural of
hippopotamoid