aminoacridines

English

Noun

aminoacridines

  1. plural of aminoacridine