farnesoates

English

Noun

farnesoates

  1. plural of farnesoate