See also: lotophages

English edit

Noun edit

Lotophages

  1. plural of Lotophagus