hippophages
English
Noun
hippophages
plural of
hippophage