adamantanoates

English

Noun

adamantanoates

  1. plural of adamantanoate