imides

English

Noun

imides

  1. plural of imide