adipimidates

English

Noun

adipimidates

  1. plural of adipimidate