formiates

French

Noun

formiates

  1. plural of formiate