benzilates

English

Noun

benzilates

  1. plural of benzilate