Skip to main content

batrachomyomachy

English batrachomyomachy meaning in English  •  batrachomyomachy का अर्थ अंग्रेजी में
Noun
  • The battle between the frogs and mice; -- a Greek parody on the Iliad, of uncertain authorship.
Advertisement