furoates

English

Noun

furoates

  1. plural of furoate